BIN=sig
SRC=$(wildcard *.cc)
OBJ=$(SRC:.cc=.o)
CC=g++
FLAGS=-c -Wall -std=c++11
LDFLAGS=-o


$(BIN):$(OBJ)
	$(CC) $(LDFLAGS) $@ $^
$(OBJ):$(SRC)
	$(CC) $(FLAGS) $<

.PHONY:clean
clean:
	rm -f  $(OBJ) $(BIN)